mountain top - Turco Inglés Diccionario